package com.mdd.admin.vo.comment;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * GoodsCommentVo
 */
@ApiModel(value = "评价分页返回对象", description = "评价分页返回对象")
@Data
public class GoodsCommentListVo implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "主键")
    private Long id;

    @ApiModelProperty(value = "服务id")
    private Long goodsId;

    @ApiModelProperty(value = "用户id")
    private Long userId;

    @ApiModelProperty(value = "订单服务表id")
    private Long orderGoodsId;

    @ApiModelProperty(value = " 服务评价星级 1 一星 2 二星 3三星 4四星 5五星")
    private Integer serviceComment;

    @ApiModelProperty(value = "服务评价")
    private String comment;

    @ApiModelProperty(value = "商家回复")
    private String reply;

    @ApiModelProperty(value = "回复状态:0-待回复;1-已回复;")
    private Integer status;

    @ApiModelProperty(value = "回复状态:0-待回复;1-已回复;")
    private String statusName;

    @ApiModelProperty(value = "创建时间")
    private String createTime;

    @ApiModelProperty(value = "更新时间")
    private String updateTime;

    @ApiModelProperty(value = "评论等级")
    private Integer commentLevel;

    @ApiModelProperty(value = "评论等级")
    private String commentLevelName;

    @ApiModelProperty(value = "评论图片")
    private List<String> commentUrlList;

    @ApiModelProperty(value = "用户头像")
    private String avatarUrl;

    @ApiModelProperty(value = "昵称")
    private String nickname;

    @ApiModelProperty(value = "名称")
    private String username;

    @ApiModelProperty(value = "用户sn")
    private String sn;

    @ApiModelProperty(value = "服务图片")
    private String goodsImageUrl;

    @ApiModelProperty(value = "服务名称")
    private String goodsName;

}
